if not SYSPATH then return end
    -----------------------------------------
    --游戏配置
    -----------------------------------------
    
    
    local M = {}
    
    M.ruleTextTab1={"抢庄","轮庄","霸王庄"}
    
    M.ruleTextTab2={"亮牌","不亮牌"}
    
    M.ruleTextTab={"1回合后可比牌","2回合后可比牌"}
    M.ruleTextTab3={"20轮封顶","30轮封顶","40轮封顶"}
    M.ruleTextTab4={"20","30","40"}
    local state_t = {
        "WAITTING" ,      			--等待 
        "BEGAN" ,      				--开始          
        "BETING",       			--下注 	
        "BET_END",					--下注结束
        "SHOW_DOWN",       			--亮牌  
        "END_ROUND",       			--回合结束 
        "GAME_END",       			--总局结算  
    }
    M.STATE_CMD = creatEnumTable(state_t,0)        --桌子状态
    
    
    M.InfoPushTable =             --定时器控制每个消息的延迟时间
    {
        [M.STATE_CMD.WAITTING] = 0,
        [M.STATE_CMD.BEGAN] = 0,
        [M.STATE_CMD.SHOW_DOWN] = 0,
        [M.STATE_CMD.END_ROUND] = 0,
        [M.STATE_CMD.GAME_END] = 0,
    }
    
    M.playerPos = 
    {
        cc.p(157,652),
        cc.p(1226,384),
        cc.p(867,78),
        cc.p(472,78),
        cc.p(100,384),
    }
    
    M.headPos = 
    {
        cc.p(60,60),
        cc.p(70,120),
        cc.p(60,60),
        cc.p(60,60),
        cc.p(70,120),
    }
    
    M.namePos = 
    {
        cc.p(180,80),
        cc.p(72,60),
        cc.p(180,80),
        cc.p(180,80),
        cc.p(72,60),
    }
    
    M.scorePos = 
    {
        cc.p(180,40),
        cc.p(72,20),
        cc.p(180,40),
        cc.p(180,40),
        cc.p(72,20),
    }
    
    M.lixianPos = 
    {
        cc.p(60,25),
        cc.p(70,85),
        cc.p(60,25),
        cc.p(60,25),
        cc.p(70,85),
    }
    
    M.betPos = 
    {
        cc.p(40,140),
        cc.p(40,210),
        cc.p(280,60),
        cc.p(-80,60),
        cc.p(40,210),
    }
    
    --点数位置
    M.dianPos = 
    {
        cc.p(640,180),
        cc.p(-100,0),
        cc.p(320,-50),
        cc.p(320,-50),
        cc.p(250,0),
    }
    
    --牌位置
    M.cardPos = 
    {
        cc.p(375,60),
        cc.p(-150,105),
        cc.p(80,-55),
        cc.p(60,-55),
        cc.p(160,105),
    }
    
    M.cardOldPos = 
    {
        cc.p(510,340),
        cc.p(-520,107),
        cc.p(-95,-235),
        cc.p(300,-235),
        cc.p(605,105),
    }
    
    --准备位置
    M.readyPos = 
    {
        cc.p(75,140),
        cc.p(75,210),
        cc.p(315,60),
        cc.p(-45,60),
        cc.p(75,210),
    }
    
    --房主位置
    M.ownerPos = 
    {
        cc.p(60,100),
        cc.p(70,160),
        cc.p(60,100),
        cc.p(60,100),
        cc.p(70,160),
    }
    
    
    --规则位置
    M.rulePos = 
    {
        cc.p(-560,250),
        cc.p(-560,200),
        cc.p(-560,150),
        cc.p(-560,100),
    }
    
    --显示抢庄位置
    M.qiangZhuangPos = 
    {
        cc.p(75,140),
        cc.p(75,210),
        cc.p(315,60),
        cc.p(-45,60),
        cc.p(75,210),
    }
    
    --文字聊天位置
    M.chatTextPos = 
    {
        cc.p(150,140),
        cc.p(-50,210),
        cc.p(150,60),
        cc.p(150,60),
        cc.p(150,210),
    }
    
    --语音聊天位置
    M.voicePos = 
    {
        cc.p(120,140),
        cc.p(-20,210),
        cc.p(120,50),
        cc.p(120,50),
        cc.p(120,210),
    }
    
    --加减分位置
    M.wScorePos = 
    {
        cc.p(140,120),
        cc.p(0,180),
        cc.p(120,120),
        cc.p(120,120),
        cc.p(120,180),
    }
    
    
    return M